package md5

import (
	"crypto/md5"
	"fmt"
	"io"
)

func ToMd5(str string) string {
	hash := md5.Sum([]byte(str))

	return fmt.Sprintf("%s", hash)
}

func FileToMd5(file io.Reader) string {
	byteData, _ := io.ReadAll(file)
	return ToMd5(string(byteData))
}
